package com.mathdroid.model.abilities.specs.sniper;

import com.mathdroid.model.abilities.Ability;

public final class SliceDroid extends Ability {

	/**
	 * Generated UID.
	 */
	private static final long serialVersionUID = -5687149945542609001L;

	public SliceDroid() {
		this.setName("Slice Droid");
		this.setIconName("slicedroid");
		this.setDescription(
				"Hacks a droid, incapacitating it for 60 seconds. " +
				"While sliced, the droid's systems reboot, causing " +
				"non-standard and non-weak droids to heal rapidly. " +
				"Damage causes this effect to end prematurely. " +
				"Only one droid can be sliced at a time.");
		this.setCastTimeMS(1500d);
		this.setUsedForOptimization(false);
		
		this.setTrainableLevel(12);
	}

	@Override
	public double getMinPeriodic() {
		return 0;
	}

	@Override
	public double getMaxPeriodic() {
		return 0;
	}

	@Override
	public double getMinDirect() {
		return 0;
	}

	@Override
	public double getMaxDirect() {
		return 0;
	}

}
